Пульт.Онлайн /

Интеграция со сторонними базами данных

Вопрос

В каком виде может быть реализована интеграция со сторонними базами данных?

Ответ

В настройках каждой переменной в прототипе можно задать поле Команда в разделе Командная строка сервера. В качестве команды может быть указана команда записи в базу данных, например, в MySQL:

mysql -e 'REPLACE INTO table1 (name, value) VALUES ("%var_name%", %var_value%);' testdb

При каждом изменении переменной будет выполняться указанная команда и значение переменной будет записываться в базу данных.

Альтернативный вариант - создание собственного коннектора, который будет считывать переменные Пульт.Онлайн и записывать их в БД. В качестве источника данных могут выступать:

  Email
  SMS
   fdb_list
   fdb_load
   fdb_move
   fdb_paths
   node_list
   subscribe
   var_get
   var_list
   var_set